La fase de desarrollo del ciclo de vida del software
Introducción Ingeniería del Software
Principales organizaciones de estandarización
ISO
SEI
IEEE Computer Society
IEEE Es el Instituto de Ingenieros en electricidad y electrónica (Institute of Electrical and Electronics Engineers).
Introducción Ingeniería del Software
ISO 12207
ISO 1227 define los procesos que componen el ciclo de vida del software
(Gp:) Ciclo de vida
(Gp:) Concepto
(Gp:) Retirada
(Gp:) Proceso
1
(Gp:)
(Gp:) Proceso
N
(Gp:) Actividad 1
(Gp:) Tarea 1
(Gp:) Tarea 2
(Gp:)
(Gp:) Tarea n
(Gp:)
(Gp:) Actividad n
(Gp:) Tarea 1
(Gp:) Tarea 2
(Gp:)
(Gp:) Tarea n
Introducción Ingeniería del Software
ISO 12207
(Gp:) ACTIVIDAD 1
(Gp:) TAREA 1
(Gp:) TAREA 1
(Gp:) TAREA X
(Gp:)
(Gp:) PROCESO
(Gp:) ACTIVIDAD n
(Gp:)
Un proceso está compuesto por actividades.
Una actividad está compuesta de tareas.
La descomposición del proceso en actividades y tareas se realiza sobre el concepto de ciclo de mejora PDCA Plan Do Chek Act (Planificación, ejecución, medición y mejora)
PLAN
Tareas, agenda, asignaciones
CHECK
Evaluación ymedición
DO
Ejecición de planesy tareas
ACT
Problemas y accionescorrectivas
PROCESO
INICIO
FIN
ISO 12207
Introducción Ingeniería del Software
INGENIERÍA DE SISTEMAS
conjunto de elementos de hardware, software, personas, procedimientos, herramientas y otros factores organizativos, organizados para llevar a cabo un objetivo común.
Sistema
(Gp:) Elemento delsistema
(Gp:) Elemento delsistema
(Gp:) Elemento delsistema
(Gp:) Elemento delsistema
(Gp:) Sistema deEntrada
(Gp:) Sistema deSalida
(Gp:) Sistema
Ing-Sonia Godoy H
Introducción Ingeniería del Software
INGENIERÍA DE SISTEMAS
Funciones de la Ingeniería de sistemas
Definición del problema: Determinación de las expectativas hacia el producto, necesidades y restricciones obtenidas y analizadas en los requisitos del sistema. Trabaja cerca del cliente para establecer las necesidades operacionales.
Análisis de la solución: Determinar las opciones posibles para satisfacer los requisitos y las restricciones. Estudiar y analizar las posibles soluciones. Seleccionar la mejor, sopesando las necesidades inmediatas, opciones de implementación, utilidad, evolución del sistema
Ing-Sonia Godoy H
Planificación de los procesos: Determinar los grupos de tareas técnicas que se deben realizar, el esfuerzo requerido para cada una, su prioridad y los riesgos que implican para el proyecto.
Control de los procesos: Determinar los métodos para controlar las actividades técnicas del proyecto y los procesos; la medición del progreso, revisión de los productos intermedios y ejecución de las acciones correctivas, cuando corresponda.
Evaluación del producto: Determinar la calidad y cantidad de los productos elaborados, a través de evaluaciones, pruebas, análisis, inspecciones
Funciones de la Ingeniería de sistemas
Ing-Sonia Godoy H
Introducción Ingeniería del Software
INGENIERÍA DE SISTEMAS
Ingeniería de sistemas Gestión de proyectos Ingeniería del Soft.
(Gp:) Gestión de proyectos
(Gp:) Planificación
Organización
Personal
Dirección
Control
(Gp:) Ingeniería del software
(Gp:) Diseño del software
Codificación
Pruebas unitarias
Integración del subsistema de software
(Gp:) Ingeniería de sistemas
(Gp:) Definición del problema
Análisis de la solución
Planificación de procesos
Control de procesos
Evaluación del producto
Ing-Sonia Godoy H
Introducción Ingeniería del Software
INGENIERÍA DE SISTEMAS
Ingeniería de sistemas Ingeniería de sistemas de software Ingeniería del software
CodificaciónPruebas unitarias
Diseño detallado del software
Pruebas del sub-sistema de softw.
Diseño de la ar-quitectura del sw
Pruebas del sistema de sw
Análisis de requisitos del sw
Pruebas de integración del sw
Diseño del sistema
Análisis del sistema
Pruebas de integración del sis
Pruebas del sistema
Ingeniería de sistemas
Ingeniería de sistemas de software
Ingeniería del software
Ingeniería del software
Ing-Sonia Godoy H
Ing-Sonia Godoy H
CAPAS
Define el marco de trabajo y permite un desarrollo racional y oportuno de la Ingeniería del Software
Ing-Sonia Godoy H
CAPAS
Indica cómo construir técnicamente el software. Se incluyen técnicas de modelado y otras técnicas descriptivas
Ing-Sonia Godoy H
CAPAS
Proporcionan el soporte automático o semiautomático para el proceso y para los métodos
Ing-Sonia Godoy H
CAPAS
Conjunto de reglas gráficas o textuales para la representación de un modelo
Ing-Sonia Godoy H
CAPAS
Colección de métodos para resolver un tipo de problemas
Descompone el proceso de desarrollo en actividades y proporciona los métodos adecuados para llevar a cabo dichas actividades
Ing-Sonia Godoy H
CONCLUSIONES
Ing-Sonia Godoy H
Página anterior | Volver al principio del trabajo | Página siguiente |